import time
from selenium import webdriver
from selenium.webdriver.common.by import By

driver=webdriver.Chrome()
driver.get("https://www.bilibili.com")
#通过tag name定位，B站首面只有一个input标签，所以可以直接用tag name定位
#怎么确定一个页面是不是只有一个input标签呢？可以在浏览器里按F12，然后切换到console，输入document.getElementsByTagName('input').length
driver.find_element(By.TAG_NAME,'input').send_keys('从入门到放弃')
time.sleep(2)
#找到搜索按钮，并点击
driver.find_element(By.CLASS_NAME,'nav-search-btn').click()
time.sleep(5)
#关闭浏览器
driver.close()

#通过tag name定位，并不常用，因为一个页面可能有很多相同的标签，这时候就不好定位了
